independent deputy - İspanyolca İngilizce Sözlük